#include "config.h"
-#if defined(USE_SSE4_1) && defined(USE_F16C)
+#if defined(USE_SSE4_1) && defined(USE_F16C) && defined(ARCH_X86_64)
#include <immintrin.h>
return conv_yF_yHalf (src, dst, samples * 4) / 4;
}
-#endif /* defined(USE_SSE4_1) && defined(USE_F16C) */
+#endif /* defined(USE_SSE4_1) && defined(USE_F16C) && defined(ARCH_X86_64) */
int init (void);
int
init (void)
{
-#if defined(USE_SSE4_1) && defined(USE_F16C)
+#if defined(USE_SSE4_1) && defined(USE_F16C) && defined(ARCH_X86_64)
const Babl *rgbaF_linear = babl_format_new (
babl_model ("RGBA"),
babl_type ("float"),
CONV(yF, yHalf);
}
-#endif /* defined(USE_SSE4_1) && defined(USE_F16C) */
+#endif /* defined(USE_SSE4_1) && defined(USE_F16C) && defined(ARCH_X86_64) */
return 0;
}